package com.zeta.demo.kt.controller

import com.zeta.demo.kt.model.entity.DemoKotlin
import com.zeta.demo.kt.model.param.DemoKotlinSaveDTO
import com.zeta.demo.kt.model.param.DemoKotlinUpdateDTO
import com.zeta.demo.kt.model.query.DemoKotlinQueryDTO
import com.zeta.demo.kt.service.IDemoKotlinService
import io.swagger.v3.oas.annotations.tags.Tag
import org.springframework.web.bind.annotation.RequestMapping
import org.springframework.web.bind.annotation.RestController
import org.zetaframework.annotation.satoken.PreAuth
import org.zetaframework.controller.SuperController

/**
 * Kotlin测试 控制器
 *
 * @author gcc
 */
@PreAuth(enabled = false)
@Tag(name = "Kotlin测试", description = "Kotlin测试")
@RestController
@RequestMapping("/demo/kt")
class DemoKotlinController: SuperController<IDemoKotlinService, Long, DemoKotlin, DemoKotlinQueryDTO, DemoKotlinSaveDTO, DemoKotlinUpdateDTO>() {
}